echo sounding apparatus - İspanyolca İngilizce Sözlük